home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / watchit1.zip / WATCHCAT.DOC < prev    next >
Text File  |  1990-07-22  |  3KB  |  60 lines

  1.      WATCHCAT is a program which performs certain functions critical to
  2. safe and reliable operation of RBBS-PC.
  3.  
  4.      1.  WATCHCAT reboots system if no carrier is detected in 8 hours.  Thus
  5. if RBBS hangs, the system will automatically restart.
  6.  
  7.      2.  WATCHCAT reboots system if carrier lost during a critical period.
  8. In particular, the system will be rebooted if carrier is lost while
  9. executing a DOOR.  This ensures that the system will be available after such
  10. a loss, and that no user can gain access to a DOOR that he did not initiate.
  11.  
  12.      3.  WATCHCAT reboots system if the phone rings 20 times without
  13. answering.  This if the system hangs for some reason, it may be rebooted by
  14. simply calling and letting the phone ring for a few minutes.
  15.  
  16.      4.  WATCHCAT reboots system if the "Hit any key to return to system"
  17. message appears on the screen.  Perhaps the most annoying RBBS problem is
  18. if the system has a software failure, RBBS requires manual intervention to
  19. be restarted.  Since these software failures are frequent (about twice per
  20. week on my system), this function keeps RBBS running reliably without
  21. waiting for the timeout in function 1.
  22.  
  23.      5.  WATCHCAT drops the line if the left and right shift keys are
  24. pressed simultaneously.  This allows users to be logged off without a
  25. nasty message, and allows the SYSOP to get immediate control of the system
  26. at any time.
  27.  
  28.  
  29.      WATCHCAT is loaded as a TSR before RBBS is started for the first time.
  30. The syntax is WATCHCAT ps, where p is the port number RBBS uses (1,2,3,4),
  31. and s is the screen type (C-olor or M-ono).  For example
  32. WATCHCAT 2C specifies that COM2 is to be monitored and that the system
  33. has a color screen.
  34.  
  35.      Initially, all WATCHCAT functions are disabled.  Subsequent WATCHCAT
  36. commands control the operation of the program:
  37.  
  38.   WATCHCAT OFF disables all functions
  39.  
  40.   WATCHCAT ON reboots if carrier lost
  41.  
  42.   WATCHCAT TIMER reboots if 20 rings without answering phone, if no carrier
  43.    in 8 hours, or if "Hit any key to return to system" appears on screen.
  44.    Also, pressing both Left and Right Shift keys simultaneously will
  45.    drop the line, logging off the current user.
  46.  
  47.      Normally, WATCHCAT TIMER should be used just before RBBS is entered,
  48. wheter initially or on return from a Door.  WATCHCAT ON should be used just
  49. before the CTTY command on entering a Door.  WATCHCAT OFF should be used
  50. when exiting RBBS to DOS.
  51.  
  52.      WATCHCAT is in the public domain may be freely distributed provided
  53. the WATCHCAT.DOC, WATCHCAT.ASM, and WATCHCAT.COM files are not modified
  54. in any way.  Users are free to adapt the program as they see fit.  I would
  55. appreciate a copy of such adaptations.
  56.  
  57. Joseph R. Ahlgren
  58. RBBS 703-241-7980
  59. 89/08/23
  60.